package com.rs.model;

import java.io.Serializable;
import java.util.Date;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel(description = "行为考核评分")
public class Behav implements Serializable {
	@ApiModelProperty(value = "行为考核评分ID")
	private Integer beh_id;

	@ApiModelProperty(value = "用户id")
	private Integer beh_uid;

	@ApiModelProperty(value = "用户姓名")
	private String beh_uname;

	@ApiModelProperty(value = "部门id")
	private Integer beh_deid;

	@ApiModelProperty(value = "部门名称")
	private String beh_dename;

	@ApiModelProperty(value = "职位id")
	private Integer beh_poid;

	@ApiModelProperty(value = "职位名称")
	private String beh_poname;

	@ApiModelProperty(value = "行为考核")
	private Behavrule Behavrule;

	@ApiModelProperty(value = "行为考核规则id")
	private Integer beh_ruid;

	@ApiModelProperty(value = "自评")
	private Double beh_selfasse;

	@ApiModelProperty(value = "上级id")
	private Integer beh_suid;

	@ApiModelProperty(value = "上级评分")
	private Double beh_superiors;

	@ApiModelProperty(value = "考核月份")
	private Date beh_month;

	@ApiModelProperty(value = "上级评分状态（0：未评分 1：已评分）")
	private Integer beh_type;

	@ApiModelProperty(value = "当前页数")
	private Integer pageNum;

	private static final long serialVersionUID = 1L;

	public Integer getBeh_id() {
		return beh_id;
	}

	public void setBeh_id(Integer beh_id) {
		this.beh_id = beh_id;
	}

	public Integer getBeh_uid() {
		return beh_uid;
	}

	public void setBeh_uid(Integer beh_uid) {
		this.beh_uid = beh_uid;
	}

	public Integer getBeh_ruid() {
		return beh_ruid;
	}

	public void setBeh_ruid(Integer beh_ruid) {
		this.beh_ruid = beh_ruid;
	}

	public Double getBeh_selfasse() {
		return beh_selfasse;
	}

	public void setBeh_selfasse(Double beh_selfasse) {
		this.beh_selfasse = beh_selfasse;
	}

	public Double getBeh_superiors() {
		return beh_superiors;
	}

	public void setBeh_superiors(Double beh_superiors) {
		this.beh_superiors = beh_superiors;
	}

	public Date getBeh_month() {
		return beh_month;
	}

	public void setBeh_month(Date beh_month) {
		this.beh_month = beh_month;
	}

	public String getBeh_uname() {
		return beh_uname;
	}

	public void setBeh_uname(String beh_uname) {
		this.beh_uname = beh_uname;
	}

	public Integer getBeh_deid() {
		return beh_deid;
	}

	public void setBeh_deid(Integer beh_deid) {
		this.beh_deid = beh_deid;
	}

	public String getBeh_dename() {
		return beh_dename;
	}

	public void setBeh_dename(String beh_dename) {
		this.beh_dename = beh_dename;
	}

	public Integer getBeh_poid() {
		return beh_poid;
	}

	public void setBeh_poid(Integer beh_poid) {
		this.beh_poid = beh_poid;
	}

	public String getBeh_poname() {
		return beh_poname;
	}

	public void setBeh_poname(String beh_poname) {
		this.beh_poname = beh_poname;
	}

	public Integer getBeh_suid() {
		return beh_suid;
	}

	public void setBeh_suid(Integer beh_suid) {
		this.beh_suid = beh_suid;
	}

	public Integer getPageNum() {
		return pageNum;
	}

	public void setPageNum(Integer pageNum) {
		this.pageNum = pageNum;
	}

	public Behavrule getBehavrule() {
		return Behavrule;
	}

	public void setBehavrule(Behavrule behavrule) {
		Behavrule = behavrule;
	}

	public Integer getBeh_type() {
		return beh_type;
	}

	public void setBeh_type(Integer beh_type) {
		this.beh_type = beh_type;
	}

	@Override
	public String toString() {
		return "Behav [beh_id=" + beh_id + ", beh_uid=" + beh_uid + ", beh_uname=" + beh_uname + ", beh_deid="
				+ beh_deid + ", beh_dename=" + beh_dename + ", beh_poid=" + beh_poid + ", beh_poname=" + beh_poname
				+ ", Behavrule=" + Behavrule + ", beh_ruid=" + beh_ruid + ", beh_selfasse=" + beh_selfasse
				+ ", beh_suid=" + beh_suid + ", beh_superiors=" + beh_superiors + ", beh_month=" + beh_month
				+ ", beh_type=" + beh_type + ", pageNum=" + pageNum + "]";
	}

}